Various tips collected about integrating technology when teaching online and blended classes.
Feel free to add your own.
Use Video Screencasts & Podcasts in Asynchronous Online Courses or as a Supplement: Especially when teaching an asynchronous, online course, I highly recommend making some short video screencasts (or audio podcasts) in which you speak directly to the online students (not just uploading a video of a classroom lecture) and explain what they are doing that week. At the very least make an introductory video/screencast/podcast to put on the front page or top of your class site, introducing the class (and yourself). This has a noticeable positive affect on students - they feel the instructor has more presence in the online course, and also it helps them to see what you are trying to teach, rather than just read about it or so forth.
Individual Differences in Students. When you have classes in which students have varying levels of abilities or experience, there are different techniques you can use to help them.
Collaborative learning. Have students work together on projects, and/or share what they know with one another. Wikis, for example, are good for collaborative work.
Glossary. You can use moodle or a wiki or website to create a glossary of terms for those students who are unfamiliar.
Differentiated instruction. You don't have to teach the same exact thing the same exact way to every student. You can tailor it to the individual students. Google the term differentiated instruction for many references.
Keeping on topic. When using discussion boards or having students comment on blogs or wikis, try to anchor the discussions around something, such as a text passage or picture or video, to encourage students to comment about the content, and relate their comments to the reading or whatever.
Various tips collected about integrating technology when teaching online and blended classes.
Feel free to add your own.